slavering beast

Translations
bête baveuse
Words
slavering

adjective
baveuse
beast

noun
bête